long loose jacket - German English Dictionary